cast furtive glances at - Alemán Inglés Diccionario